package com.incar.chuxing.bean;

import java.util.List;

public class UnFinishedOrderBean {

    private String orderId;
    private int status;

    private int rentType;
    private int isUnfinished;

    public long getCarFindTime() {
        return carFindTime;
    }

    public void setCarFindTime(long carFindTime) {
        this.carFindTime = carFindTime;
    }

    private long carFindTime;
    private OrderModelBean orderModel;
    private PreOrderBean preOrder;

    private int isRedPackage;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }


    public int getIsUnfinished() {
        return isUnfinished;
    }

    public void setIsUnfinished(int isUnfinished) {
        this.isUnfinished = isUnfinished;
    }


    public PreOrderBean getPreOrder() {
        return preOrder;
    }

    public void setPreOrder(PreOrderBean preOrder) {
        this.preOrder = preOrder;
    }

    public OrderModelBean getOrderModel() {
        return orderModel;
    }

    public void setOrderModel(OrderModelBean orderModel) {
        this.orderModel = orderModel;
    }

    public int getIsRedPackage() {
        return isRedPackage;
    }

    public void setIsRedPackage(int isRedPackage) {
        this.isRedPackage = isRedPackage;
    }

    public int getRentType() {
        return rentType;
    }

    public void setRentType(int rentType) {
        this.rentType = rentType;
    }


    public static class OrderModelBean {
        public int getBookType() {
            return bookType;
        }

        public void setBookType(int bookType) {
            this.bookType = bookType;
        }

        private int bookType;
        private int rentType;
        private String id;
        private String userId;
        private String carId;
        private String orderNum;
        private int status;
        private String onLocationName;
        private double onLatitude;
        private double onLongitude;
        private String realPrice;
        private String downLocationName;
        private double downLatitude;
        private double downLongitude;
        private long orderTime;
        private long finishTime;
        private long startBillingTime;
        private long endBillingTime;
        private int businessType;
        private int numerical;
        private int carbonEmission;
        private int payType;
        private CarModelBean carModel;
        private Object invoiceMoney;
        private String orderPrice;
        private Object carbonEmissionCar;
        private Object carbonEmissionBike;
        private Object bikeMachineUnique;
        private Object lockType;
        private String totalMoney;
        private String dayMoney;
        private Object overstepDistance;
        private String dispatchingFee;
        private String leftCancelTimes;//剩余取消订单次数
        private String totalCancelTimes;//最多取消次数
        private long overplusTime;
        private long carFindTime;
        private long currentTime;
        private boolean inPark;

        public int getRentType() {
            return rentType;
        }

        public void setRentType(int rentType) {
            this.rentType = rentType;
        }

        private List<PlaceOrderBean.AttachmentBean.OrderBean.PreviousBean> mapList;

        public List<PlaceOrderBean.AttachmentBean.OrderBean.PreviousBean> getPrevious() {
            return mapList;
        }

        public void setPrevious(List<PlaceOrderBean.AttachmentBean.OrderBean.PreviousBean> previous) {
            this.mapList = previous;
        }

        public boolean isInPark() {
            return inPark;
        }

        public void setInPark(boolean inPark) {
            this.inPark = inPark;
        }

        public String getTotalCancelTimes() {
            return totalCancelTimes;
        }

        public void setTotalCancelTimes(String totalCancelTimes) {
            this.totalCancelTimes = totalCancelTimes;
        }

        public String getLeftCancelTimes() {
            return leftCancelTimes;
        }

        public void setLeftCancelTimes(String leftCancelTimes) {
            this.leftCancelTimes = leftCancelTimes;
        }


        public long getOverplusTime() {
            return overplusTime;
        }

        public void setOverplusTime(long overplusTime) {
            this.overplusTime = overplusTime;
        }

        public long getCurrentTime() {
            return currentTime;
        }

        public void setCurrentTime(long currentTime) {
            this.currentTime = currentTime;
        }


        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getCarId() {
            return carId;
        }

        public void setCarId(String carId) {
            this.carId = carId;
        }

        public String getOrderNum() {
            return orderNum;
        }

        public void setOrderNum(String orderNum) {
            this.orderNum = orderNum;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getOnLocationName() {
            return onLocationName;
        }

        public void setOnLocationName(String onLocationName) {
            this.onLocationName = onLocationName;
        }

        public double getOnLatitude() {
            return onLatitude;
        }

        public void setOnLatitude(double onLatitude) {
            this.onLatitude = onLatitude;
        }

        public double getOnLongitude() {
            return onLongitude;
        }

        public void setOnLongitude(double onLongitude) {
            this.onLongitude = onLongitude;
        }

        public String getRealPrice() {
            return realPrice;
        }

        public void setRealPrice(String realPrice) {
            this.realPrice = realPrice;
        }

        public String getDownLocationName() {
            return downLocationName;
        }

        public void setDownLocationName(String downLocationName) {
            this.downLocationName = downLocationName;
        }

        public double getDownLatitude() {
            return downLatitude;
        }

        public void setDownLatitude(double downLatitude) {
            this.downLatitude = downLatitude;
        }

        public double getDownLongitude() {
            return downLongitude;
        }

        public void setDownLongitude(double downLongitude) {
            this.downLongitude = downLongitude;
        }

        public long getOrderTime() {
            return orderTime;
        }

        public void setOrderTime(long orderTime) {
            this.orderTime = orderTime;
        }

        public long getFinishTime() {
            return finishTime;
        }

        public void setFinishTime(long finishTime) {
            this.finishTime = finishTime;
        }

        public long getStartBillingTime() {
            return startBillingTime;
        }

        public void setStartBillingTime(long startBillingTime) {
            this.startBillingTime = startBillingTime;
        }

        public long getEndBillingTime() {
            return endBillingTime;
        }

        public void setEndBillingTime(long endBillingTime) {
            this.endBillingTime = endBillingTime;
        }

        public int getBusinessType() {
            return businessType;
        }

        public void setBusinessType(int businessType) {
            this.businessType = businessType;
        }

        public int getNumerical() {
            return numerical;
        }

        public void setNumerical(int numerical) {
            this.numerical = numerical;
        }

        public int getCarbonEmission() {
            return carbonEmission;
        }

        public void setCarbonEmission(int carbonEmission) {
            this.carbonEmission = carbonEmission;
        }

        public int getPayType() {
            return payType;
        }

        public void setPayType(int payType) {
            this.payType = payType;
        }

        public CarModelBean getCarModel() {
            return carModel;
        }

        public void setCarModel(CarModelBean carModel) {
            this.carModel = carModel;
        }

        public Object getInvoiceMoney() {
            return invoiceMoney;
        }

        public void setInvoiceMoney(Object invoiceMoney) {
            this.invoiceMoney = invoiceMoney;
        }

        public String getOrderPrice() {
            return orderPrice;
        }

        public void setOrderPrice(String orderPrice) {
            this.orderPrice = orderPrice;
        }

        public Object getCarbonEmissionCar() {
            return carbonEmissionCar;
        }

        public void setCarbonEmissionCar(Object carbonEmissionCar) {
            this.carbonEmissionCar = carbonEmissionCar;
        }

        public Object getCarbonEmissionBike() {
            return carbonEmissionBike;
        }

        public void setCarbonEmissionBike(Object carbonEmissionBike) {
            this.carbonEmissionBike = carbonEmissionBike;
        }

        public Object getBikeMachineUnique() {
            return bikeMachineUnique;
        }

        public void setBikeMachineUnique(Object bikeMachineUnique) {
            this.bikeMachineUnique = bikeMachineUnique;
        }

        public Object getLockType() {
            return lockType;
        }

        public void setLockType(Object lockType) {
            this.lockType = lockType;
        }

        public String getTotalMoney() {
            return totalMoney;
        }

        public void setTotalMoney(String totalMoney) {
            this.totalMoney = totalMoney;
        }

        public String getDayMoney() {
            return dayMoney;
        }

        public void setDayMoney(String dayMoney) {
            this.dayMoney = dayMoney;
        }


        public Object getOverstepDistance() {
            return overstepDistance;
        }

        public void setOverstepDistance(Object overstepDistance) {
            this.overstepDistance = overstepDistance;
        }

        public String getDispatchingFee() {
            return dispatchingFee;
        }

        public void setDispatchingFee(String dispatchingFee) {
            this.dispatchingFee = dispatchingFee;
        }

        public long getCarFindTime() {
            return carFindTime;
        }

        public void setCarFindTime() {
            this.carFindTime = carFindTime;
        }

        public static class CarModelBean {
            private String id;
            private String userId;
            private String picture;
            private String brand;
            private String licenseTag;
            private int electric;
            private int mileage;
            private double longitude;
            private double latitude;
            private String gradeId;
            private String parkId;
            private ValuationRuleModelBean valuationRuleModel;
            private Object parkName;
            private String abatement;
            private String companyByRisk;
            private int seat;
            private long onlineTime;
            private String locationName;
            private String userRemark;
            private String mapIcon;
            private String remarkPic;
            private String selectedMapIcon;
            private String modelCN;
            private String desc;
            private String typeName;
            private int goldType;
            private String activityId;

            public String getActivityId() {
                return activityId;
            }

            public void setActivityId(String activityId) {
                this.activityId = activityId;
            }

            public String getTypeName() {
                return typeName;
            }

            public void setTypeName(String typeName) {
                this.typeName = typeName;
            }

            public String getDesc() {
                return desc;
            }

            public void setDesc(String desc) {
                this.desc = desc;
            }

            public int getGoldType() {
                return goldType;
            }

            public void setGoldType(int goldType) {
                this.goldType = goldType;
            }


            public String getModelCN() {
                return modelCN;
            }

            public void setModelCN(String modelCN) {
                this.modelCN = modelCN;
            }

            public String getSelectedMapIcon() {
                return selectedMapIcon;
            }

            public void setSelectedMapIcon(String selectedMapIcon) {
                this.selectedMapIcon = selectedMapIcon;
            }

            public String getRemarkPic() {
                return remarkPic;
            }

            public void setRemarkPic(String remarkPic) {
                this.remarkPic = remarkPic;
            }

            public String getMapIcon() {
                return mapIcon;
            }

            public void setMapIcon(String mapIcon) {
                this.mapIcon = mapIcon;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getPicture() {
                return picture;
            }

            public void setPicture(String picture) {
                this.picture = picture;
            }

            public String getBrand() {
                return brand;
            }

            public void setBrand(String brand) {
                this.brand = brand;
            }

            public String getLicenseTag() {
                return licenseTag;
            }

            public void setLicenseTag(String licenseTag) {
                this.licenseTag = licenseTag;
            }

            public int getElectric() {
                return electric;
            }

            public void setElectric(int electric) {
                this.electric = electric;
            }

            public int getMileage() {
                return mileage;
            }

            public void setMileage(int mileage) {
                this.mileage = mileage;
            }

            public double getLongitude() {
                return longitude;
            }

            public void setLongitude(double longitude) {
                this.longitude = longitude;
            }

            public double getLatitude() {
                return latitude;
            }

            public void setLatitude(double latitude) {
                this.latitude = latitude;
            }

            public String getGradeId() {
                return gradeId;
            }

            public void setGradeId(String gradeId) {
                this.gradeId = gradeId;
            }

            public String getParkId() {
                return parkId;
            }

            public void setParkId(String parkId) {
                this.parkId = parkId;
            }

            public ValuationRuleModelBean getValuationRuleModel() {
                return valuationRuleModel;
            }

            public void setValuationRuleModel(ValuationRuleModelBean valuationRuleModel) {
                this.valuationRuleModel = valuationRuleModel;
            }

            public Object getParkName() {
                return parkName;
            }

            public void setParkName(Object parkName) {
                this.parkName = parkName;
            }

            public String getAbatement() {
                return abatement;
            }

            public void setAbatement(String abatement) {
                this.abatement = abatement;
            }

            public String getCompanyByRisk() {
                return companyByRisk;
            }

            public void setCompanyByRisk(String companyByRisk) {
                this.companyByRisk = companyByRisk;
            }

            public int getSeat() {
                return seat;
            }

            public void setSeat(int seat) {
                this.seat = seat;
            }

            public long getOnlineTime() {
                return onlineTime;
            }

            public void setOnlineTime(long onlineTime) {
                this.onlineTime = onlineTime;
            }

            public String getLocationName() {
                return locationName;
            }

            public void setLocationName(String locationName) {
                this.locationName = locationName;
            }

            public String getUserRemark() {
                return userRemark;
            }

            public void setUserRemark(String userRemark) {
                this.userRemark = userRemark;
            }

            public static class ValuationRuleModelBean {
                private String id;
                private String weekDayPrice;
                private String weekNightPrice;
                private String weekendDayPrice;
                private String weekendNightPrice;
                private String dayTopPrice;
                private String businessWeekTopPrice;
                private String weekendTopPrice;
                private String fullWeekTopPrice;
                private String fullDayMiliSecond;
                private String morningMiliSecond;
                private String nightMiliSecond;
                private String fridayMiliSecond;
                private String fullDayMinutes;
                private String fullNightMinutes;
                private String fullWeekDayMinutes;
                private String fullWeekNightMinutes;
                private String startingPrice;
                private String mileagePrice;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getWeekDayPrice() {
                    return weekDayPrice;
                }

                public void setWeekDayPrice(String weekDayPrice) {
                    this.weekDayPrice = weekDayPrice;
                }

                public String getWeekNightPrice() {
                    return weekNightPrice;
                }

                public void setWeekNightPrice(String weekNightPrice) {
                    this.weekNightPrice = weekNightPrice;
                }

                public String getWeekendDayPrice() {
                    return weekendDayPrice;
                }

                public void setWeekendDayPrice(String weekendDayPrice) {
                    this.weekendDayPrice = weekendDayPrice;
                }

                public String getWeekendNightPrice() {
                    return weekendNightPrice;
                }

                public void setWeekendNightPrice(String weekendNightPrice) {
                    this.weekendNightPrice = weekendNightPrice;
                }

                public String getDayTopPrice() {
                    return dayTopPrice;
                }

                public void setDayTopPrice(String dayTopPrice) {
                    this.dayTopPrice = dayTopPrice;
                }

                public String getBusinessWeekTopPrice() {
                    return businessWeekTopPrice;
                }

                public void setBusinessWeekTopPrice(String businessWeekTopPrice) {
                    this.businessWeekTopPrice = businessWeekTopPrice;
                }

                public String getWeekendTopPrice() {
                    return weekendTopPrice;
                }

                public void setWeekendTopPrice(String weekendTopPrice) {
                    this.weekendTopPrice = weekendTopPrice;
                }

                public String getFullWeekTopPrice() {
                    return fullWeekTopPrice;
                }

                public void setFullWeekTopPrice(String fullWeekTopPrice) {
                    this.fullWeekTopPrice = fullWeekTopPrice;
                }

                public String getFullDayMiliSecond() {
                    return fullDayMiliSecond;
                }

                public void setFullDayMiliSecond(String fullDayMiliSecond) {
                    this.fullDayMiliSecond = fullDayMiliSecond;
                }

                public String getMorningMiliSecond() {
                    return morningMiliSecond;
                }

                public void setMorningMiliSecond(String morningMiliSecond) {
                    this.morningMiliSecond = morningMiliSecond;
                }

                public String getNightMiliSecond() {
                    return nightMiliSecond;
                }

                public void setNightMiliSecond(String nightMiliSecond) {
                    this.nightMiliSecond = nightMiliSecond;
                }

                public String getFridayMiliSecond() {
                    return fridayMiliSecond;
                }

                public void setFridayMiliSecond(String fridayMiliSecond) {
                    this.fridayMiliSecond = fridayMiliSecond;
                }

                public String getFullDayMinutes() {
                    return fullDayMinutes;
                }

                public void setFullDayMinutes(String fullDayMinutes) {
                    this.fullDayMinutes = fullDayMinutes;
                }

                public String getFullNightMinutes() {
                    return fullNightMinutes;
                }

                public void setFullNightMinutes(String fullNightMinutes) {
                    this.fullNightMinutes = fullNightMinutes;
                }

                public String getFullWeekDayMinutes() {
                    return fullWeekDayMinutes;
                }

                public void setFullWeekDayMinutes(String fullWeekDayMinutes) {
                    this.fullWeekDayMinutes = fullWeekDayMinutes;
                }

                public String getFullWeekNightMinutes() {
                    return fullWeekNightMinutes;
                }

                public void setFullWeekNightMinutes(String fullWeekNightMinutes) {
                    this.fullWeekNightMinutes = fullWeekNightMinutes;
                }

                public String getStartingPrice() {
                    return startingPrice;
                }

                public void setStartingPrice(String startingPrice) {
                    this.startingPrice = startingPrice;
                }

                public String getMileagePrice() {
                    return mileagePrice;
                }

                public void setMileagePrice(String mileagePrice) {
                    this.mileagePrice = mileagePrice;
                }
            }
        }
    }

    public static class PreOrderBean {
        private String id;
        private int status;
        private String orderId;
        private long preTime;

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }


        public long getPreTime() {
            return preTime;
        }

        public void setPreTime(long preTime) {
            this.preTime = preTime;
        }

    }
}
